import { fileURLToPath, URL } from "node:url";

import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";

// https://vitejs.dev/config/
export default defineConfig({
	plugins: [vue()],
	resolve: {
		alias: {
			"@": fileURLToPath(new URL("./src", import.meta.url)),
		},
	},
	server: {
		port: 8080,
		proxy: {
			"/open": {
				// 请求路径中含 /api
				target: "http://192.168.113.33:7003",
				logLevel: "debug",
				rewrite: (path) => path.replace(/^\/open/, ""), //后面可以使重写的新路径，一般不做更改
			},
		},
	},
});
